olfactory vesicle - Francés Inglés Diccionario